package cn.piesat.client.model.dto.base.task;

import com.alibaba.fastjson.annotation.JSONField;

public class DefaultRequestBasicDto {

    /**
     * 算法标识
     */
    private String algorithmIdentify;

    /**
     * 是否是流程任务
     */
    private Boolean hasFlow;

    /**
     * 任务Id
     */
    private String taskId;

    @JSONField(name = "fileTaskID")
    private String fileTaskId;

    /**
     * 主文件名称
     */
    private String mainFileName;
    
    private String  fileDate;

    /**
     * 主要用于 生成 json log txt 等文件不重名
     */
    private String  productType;

    public String getAlgorithmIdentify() {
        return algorithmIdentify;
    }

    public void setAlgorithmIdentify(String algorithmIdentify) {
        this.algorithmIdentify = algorithmIdentify;
    }

    public Boolean getHasFlow() {
        return hasFlow;
    }

    public void setHasFlow(Boolean hasFlow) {
        this.hasFlow = hasFlow;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getFileTaskId() {
        return fileTaskId;
    }

    public void setFileTaskId(String fileTaskId) {
        this.fileTaskId = fileTaskId;
    }

    public String getMainFileName() {
        return mainFileName;
    }

    public void setMainFileName(String mainFileName) {
        this.mainFileName = mainFileName;
    }

	public String getFileDate() {
		return fileDate;
	}

	public void setFileDate(String fileDate) {
		this.fileDate = fileDate;
	}

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }
}
